come/go hat in hand - German English Dictionary